i386: simplify pte_read_atomic()
authorKeir Fraser <keir@xen.org>
Fri, 29 Oct 2010 17:43:01 +0000 (18:43 +0100)
committerKeir Fraser <keir@xen.org>
Fri, 29 Oct 2010 17:43:01 +0000 (18:43 +0100)
commit61c7ab294f5f2ea5ac8b2dd3803ced99db9dd96a
tree108d1ebce79e17f813fdde7df2a9d32c4397a891
parentf0ad21c499f735b1e9b04cf2454ed3808201fc56
i386: simplify pte_read_atomic()

There's no need for a loop here: if the value to be compared against
and the value to be stored are equal, cmpxchg{,8b} act just like a
load anyway.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/include/asm-x86/x86_32/page.h